4
תגובות

חלוקה לעמודים YII

פתח ilikeme ,
אני מנסה לחלק לעמודים בעזרת YII אבל לא הולך לי, כאשר page מוצג בתור 1,2,3 לא משנה מה לא מציג תוצאות

זה הקוד
$per_page = 12;
$page = (!is_numeric($page)) ? 1 : $page; $page = ($page < 1) ? 1 : $page;
$start_from = ($page - 1) * $per_page;
$p_catgories = PCatgory::model()->findAllByAttributes(array('m_catgory'=>$id),array('order'=>'id DESC','limit'=>$start_form.','.$per_page));

4 תשובות

avatar ענה OrelBeY ב 11 לינואר 2013 #

לא יודע לגבי החלוקה לעמודים, אבל מה שאני כן יודע זה שאתה צריך להשתמש ב-intval במקום ב-is_numeric, כי אתה רוצה שיהיו רק מספרים שלמים גדולים מ-0.

$page = intval($page); // Force it to be a whole number (including 0)
$page = ($page < 1) ? 1 : $page; // Force it to be 1 and above

avatar ענה ldbrgr ב 11 לינואר 2013 #

או

$knowledge = Google::search("YII Pagination");

avatar ענה ilikeme ב 11 לינואר 2013 #

אני חייב להשתמש בשיטה של YII? אני לא יכול בדרך שאני עשיתי ^_^

avatar ענה ilikeme ב 11 לינואר 2013 #

לא משנה כבר הסתדרתי :) (ענו לי בפורום של YII)